urinal deodorizer block - Turkish English Dictionary